una verdad irrefutable - French English Dictionary